#pragma once
#include "RobotPart.h"

class Electric_Brain: public RobotPart
{
public:
	Electric_Brain(void);
	void display();
	void switchTexture();
	int getUpgradePower();
	int getUpgradeLife();
	float getHeight();	
	~Electric_Brain(void);
private:
	void loadImage();

	// upgrades
	int upgradePower;
	int upgradeLife;

	// texture
	GLuint currentTextureBase;
	GLuint currentTextureAntenna;
	GLuint textureBase1;
	GLuint textureBase2;
	GLuint textureAntenna1;
	GLuint textureAntenna2;

	GLfloat heightBaseEB;
	GLfloat heightAntennaEB;
	GLfloat radiusBallEB;

	GLUquadricObj* quad;
};

